Implementing Test Management Traceability Model To Support Test Documents
نویسندگان
چکیده
Documentation is one of the key quality factors in software development. However, many developers are still putting less effort and less priority on documentation. To them writing documentation during project development is very tedious and time consuming. As a result, the documentation tends to be significantly out-dated, poor quality and difficult to access that will certainly lead to poor software maintenance. Current studies have proved that the key point to this problem is software traceability. Traceability relates to an ability to trace all related software components within a software system that includes requirements, test cases, test results and other artefacts. This research reveals some issues related to current software traceability and attempts to suggest a new software traceability model that focuses on software test documentation for test management. This effort leads to a new software test documentation generation process model based on software engineering standards.
منابع مشابه
Semantic Documentation in Requirements Engineering
Currently, most requirements documents are prepared using desktop text editors. These documents are intended to be used by human readers. In this paper, we discuss the use of semantic annotations in requirements documents, in order to make information regarding links between requirements and other software artifacts, such as other requirements, use cases, classes and test cases, interpretable b...
متن کاملPROMETEU - a tool to support documents generation and traceability in the test process
Software testing must be well documented and based on up to date and consistent information to avoid troubles such as incomplete or inappropriate tests. This involves the definition of what must be recorded, beyond tracing the diverse links among the many information elements that compose the documents. Documenting and tracing involve the manipulation of a very huge amount of data, demanding au...
متن کاملTest Management Traceability Model to Support Software Testing Documentation
Software Documentation is one of the key quality factors in software development. However, many developers are still putting less effort and less priority on documentation. To them writing documentation during project development is very tedious and time consuming. As a result, the documentation tends to be significantly outdated , poor quality and difficult to access that will certainly lead t...
متن کاملA Domain-Specific Language for Traceability in Modeling
i Abstract Requirements are a key aspect of software development. Requirements are also related with other software artefacts including designs, test cases and documentation. These artefacts are often captured with specialized models. However, many tools lack support for traceability relationships between requirements artefacts and model artefacts, leading to analysis issues. To establish trace...
متن کاملLife Cycle Integration of Model-based Testing Tools
The paper discusses how organizations use specific model-based tools and evolved their existing engineering processes to develop and test large-scale critical applications. It discusses challenges and best practices observed from the use of model-based testing tools, and reflects on tool requirements that are essential for organizational adoption, including support for requirement-to-test trace...
متن کامل